putrefied body

Translations
corps en putréfaction